<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
	<head>
		<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
		<!-- For data table -->
		<link rel="stylesheet" type="text/css" href="css/jquery.dataTables.css">

		<!-- For callgraphs -->
		<link type="text/css" rel="stylesheet" href="css/arrowsandboxes.css">

		<!-- For jQuery Modal -->
		<link type="text/css" rel="stylesheet" href="css/jquery.modal.min.css">
 
 		<script type="text/javascript" src="js/jquery-3.5.1.js"></script>
 		<script type="text/javascript" src="js/purl.js"></script>

 		<!-- For data table -->
		<script type="text/javascript" charset="utf8" src="js/jquery.dataTables.min.js"></script>

		<!-- For callgraphs -->
		<script type="text/javascript" src="js/jquery.wz_jsgraphics.js"></script>
		<script type="text/javascript" src="js/arrowsandboxes.js"></script>

		<!-- For jQuery Modal -->
		<script type="text/javascript" src="js/jquery.modal.min.js"></script>

		<!-- For ohos.archinfo -->
		<script type="text/javascript" src="js/ohos.archinfo.js"></script>

		<script type="text/javascript" charset="utf-8">
			$(document).ready(function () {
				loadInvalidInnerAPIModules();
			});
		</script>
	</head>
	<body>
		<h1 align='middle'>OpenHarmony系统非法innerapi看护</h1>

		<div id="all_modules"></div>

		<div id="modules_div">
			<table cellpadding="0" cellspacing="0" border="0" class="display" id="modules">
			<thead>
				<tr border="1">
					<th colspan="5" class="table_header">基础信息</th>
					<th colspan="6" class="table_header">依赖关系</th>
				</tr>
				<tr>
					<th class="table_header" width="5%">Id</th>
					<th class="table_header" width="15%">Subsystem</th>
					<th class="table_header" width="15%">Component</th>
					<th class="table_header" width="15%">Name</th>
					<th class="table_header" width="10%">Size</th>
					<th class="table_header" width="15%" class="show_in_line">跨部件依赖</th>
					<th class="table_header" width="5%">D(n)</th>
					<th class="table_header" width="5%">I(n)</th>
					<th class="table_header" width="5%">T(n)</th>
					<th class="table_header" width="5%">B(n)</th>
					<th class="table_header" width="5%">Depth</th>
				</tr>
			</thead>
			<tbody>
			</tbody>
			<tfoot> 
				<tr> 
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
					<th></th>
				</tr> 
			</tfoot>
			</table>
		</div>

		<div id="callgraph">
		</div>
		<div id="calledbygraph">
		</div>

		<div class="jqmWindow" id="callgraph_dialog">
			<div id="modulegraph">
			</div>
		</div>

		<!-- Modal HTML embedded directly into document -->
		<div id="symbol_dialog" class="modal">
			<a href="#" id="download_xml_symbols" target="_blank">XML下载</a>
			<table id="symbol_table" class="display">
				<thead>
					<tr>
						<th width="25%">提供者</th>
						<th width="25%">调用者</th>
						<th width="50%">函数名</th>
					</tr>
				</thead>
				<tbody>
				</tbody>
			</table>
		</div>

		<div class="modal" id="deps_dialog">
			<a href="#" id="download_xml_deps" target="_blank">XML下载</a>
			<div id="deps_div">
				<table cellpadding="0" cellspacing="0" border="0" class="display" id="depends">
				<thead>
					<tr>
						<th width="5%">Id</th>
						<th width="35%">调用模块</th>
						<th width="40%">被调用模块</th>
						<th width="20%">调用次数</th>
					</tr>
				</thead>
				<tbody>
				</tbody>
				</table>
			</div>
		</div>
	</body>
</html>
